do something against one's better judgement - French English Dictionary